#include <stdio.h>

int isP(int x) 
{
    if(x<0)
        return 0;
    int arr[10]={0};
    int i=0,t=0;
    for(i=0;i<10;i++)
    {
        arr[i]=x%10;
        x=x/10;
        if(x==0)
        break;
    } 
    for(t=0;t<=i;t++,i--)
    {
    if(arr[t]!=arr[i])
    return 0;
    return 1;
    }
}
int main()
{
    int hy=0,yy=-1;
    printf("请输入数字\n");
    scanf("%d",&hy);
    yy=isP(hy);
    if(yy)
    printf("%d是回文数\n",hy);
    else
    printf("%d不是回文数\n",hy);
    return 0;
}